// app.js
App({
  onLaunch() {
   const access_token = wx.getStorageSync('access_token')
    if (!access_token){
        wx.login({
            success: res => {
                if (res.code) {
                    //发起网络请求
                    //  secret:'1f77e90be5dee9aca4410e4c523f3bb5',
                    const data = {
                        appid:'wx14a878b2894ee02a',
                        secret:'1f77e90be5dee9aca4410e4c523f3bb5',
                        js_code:res.code
                    }

                    wx.request({
                        url:this.globalData.baseURL + '/api/auth/wx/code',
                        method:'POST',
                        data,
                        success(res2){
                            console.log(res2);
                            // 如果当前微信没有绑定过，只能返回openid，缓存openid，用于后续的绑定操作

                            //  缓存openid,用于后续的绑定操作，以及解绑操作
                            wx.setStorageSync('openid',res2.data.openid)

                            //如果绑定过，会返回access_token和用户信息,缓存access_token和用户信息
                            //  和登陆后的缓存保持一致
                            if (res2.access_token != ''){
                                wx.setStorageSync('access_token',res2.data.access_token)
                                wx.setStorageSync('userinfo',res2.data.user)
                            }


                        }
                    })

                } else {
                    console.log('登录失败！' + res.errMsg)
                }
            }
        })
    }
  },
  globalData: {
   baseURL:'https://api.shop.eduwork.cn'
  }
})
